package com.losrebellos.project.media.image {	import com.losrebellos.events.EventPlus;	import flash.events.Event;	/*	 *	 * @author los rebellos	 *	 */	public final class IMGEvent extends EventPlus	{		////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		// CONSTANTS
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////		public static const PROGRESS:String = "IMGEvent/progress";		public static const COMPLETE:String = "IMGEvent/complete";		public static const ERROR:String = "IMGEvent/error";						////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		// VARIABLES
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////		public var data:*;						////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		// CONSTRUCTOR
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////		public function IMGEvent(type:String, data:* = null, bubbles:Boolean = false, cancelable:Boolean = false)		{			super(type, bubbles, cancelable);						this.data = data;		}				////////////////////////////////////////////////////////////////////////////////////////////////////////////////
		// UTILS
		////////////////////////////////////////////////////////////////////////////////////////////////////////////////		override public function clone():Event		{			return new IMGEvent(this.type, this.data, this.bubbles, this.cancelable);		}	}}